Charlize Theron On Her Fluctuating Weight: 'My Body Flipped Me Off'